
package oreilly.command.cooker;

/**
 * 做出食物Ａ的單子，我們可以想像，在咖啡廳點食物Ａ的 order<br>
 * <br>
 * Copyright: Copyright (c) 2002-2007<br>
 * Company: E885 有限公司
 * 
 * @author Eric Gau(gau168.gau@msa.hinet.net)
 * @version 1.0
 */
public class FoodACommand implements Command
{
	/**
	 * 廚師主體
	 */
	Cooker cooker;

	/**
	 * constructor
	 * 
	 * @param cooker 廚師
	 */
	public FoodACommand( Cooker cooker )
	{
		this.cooker = cooker;
	}

	/**
	 * 在 order 點了食物Ａ, 那麼廚師就要做出食物Ａ
	 */
	public void execute()
	{
		cooker.doFoodA();
	}
}
